﻿using System.Threading.Tasks.Sources;
using 制造工厂;

class Program
{
    static void Main(string[] args)
    {
        ProductionWorker worker = new ProductionWorker();
        worker.Work();
        worker.Work1();
        worker.UseAutomationEquipment();

        ProductionManager pm = new ProductionManager();
        pm.Manage();
        
        MaintenanceWorker mtw = new MaintenanceWorker();
        mtw.Work();
        mtw.UseAutomationEquipment();
        mtw.RepairITEquipment();
        
        MovingWorker mw = new MovingWorker();
        mw.Work();
        mw.UseAutomationEquipment();

        worker.Escape();
        pm.Escape();
        mtw.Escape();
        mw.Escape();
    }
}
